home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 26.zip / BS1 part 26 / Aztec C v5.2a disk 2.adf / lharc.changes < prev    next >
Text File  |  1991-10-22  |  6KB  |  132 lines

  1.  
  2. This file describes changes made to Lharc for the Amiga since vers. 0.31
  3.  
  4.  
  5.  - Vers. 0.33   3-Sept-89
  6. -15% faster in compressing files
  7. -lharc no more crashes while archiving/listing zero length files
  8. -if T: is not assigned, temporary files go to current directory
  9. -Lharc now checks if a file is already in the archive before adding it
  10. -the add command used to try to add to the archive the archive itself!
  11. -other small bugs removed
  12.  
  13.  
  14.  
  15.  - Vers. 0.50  15-Sept-89
  16. -added command 'move'
  17. -added command 'delete'
  18. -added command 'update'
  19. -added command 'freshen'
  20. -added wildcard '*' as a synonim of '#?'
  21. -if a new archive is created but no files are added, an empty archive is
  22.  no longer left behind
  23. -sometimes Lharc crashed if you tried to unpack a corrupted archive 
  24. -other small bugs removed
  25.  
  26.  
  27.  
  28.  - Vers 1.0  27-Oct-89
  29. -now checks if a file already exists and asks for confermation before
  30.  overwriting
  31. -switch p pauses lharc after loading (to allow swapping of floppies)
  32. -switch m suppresses confermation questions
  33. -switch x stores/extracts files complete with path names (if needed, directories
  34.  are automatically created)
  35. -switch n suppresses the progress indicators
  36. -switch w lets you choose your own directory for temporary files
  37. -switch P lets you choose Lharc's priority
  38. -switch a stores/extracts files complete with their attributes
  39. -switch r recursively collects files to be added (you can now store an entire
  40.  disk, complete with directories, with one single command)
  41. -switch u converts file names to uppercase (for 100% MSDOS compatibility)
  42. -wild cards now allowed in archive names (you can now issue commands like
  43.  "lharc v *.lzh")
  44. -totally automatic handling of corrupted archives
  45. -name for temporary files is now Lharc.TMP_XXXXXX, where XXXXXX is an hex number
  46.  rapresenting the address of Lharc's Task structure (so you can now execute
  47.  multiple copies of lharc at the same time)
  48. -file names are no more converted to lowercase
  49. -date of extracted files is now preserved
  50. -better I/O buffering makes it faster with floppies
  51.  
  52.  
  53.  -Vers 1.10  29-Jan-90
  54. -Compression is now 20%-50% faster (depending on the type of file)
  55. -Decompression is now 17% faster 
  56. -Files beeing added can now be sorted alphabetically or chronologically,
  57.  both in ascending or descending order (default is alpha ascending sort)
  58. -Autoshow files: if your archive contains an important text file and you
  59.  want to be sure taht the one who unpacks the archive reads it (for
  60.  example a copyright notice or some special instructions for unpacking),
  61.  you can tell Lharc to dislpay the text in a window immediately after
  62.  extracting it.
  63. -Now the extract, list and delete commands have the -x switch activated by
  64.  default, so you will no more miss path names bacause you forgot that
  65.  switch. Anyway if you ignore path names (by overriding the above
  66.  default) a warning is printed
  67. -Corrected the famous bug in the 'move' command: multiple files can now
  68.  be correctly moved through the use of wildcards
  69. -For convenience of scripts fans, new return code 5 (indicating a minor
  70.  problem) has been added besides the usual 0 ('everyting OK') and 20
  71.  ('fatal error').
  72. -A more intelligent memory allocation tecnique: now lharc will require
  73.  less memory while working on archives with a lot of entries.
  74. -New progress indicator display
  75. -Messages that require an interaction with the user (such as 'File
  76.  exists: overwrite?') are now sent to stderr so that there is no problem
  77.  when the user redirects the output of LHarc to a file.
  78. -Minor bugs removed
  79.  
  80.  
  81.  
  82.  -Version 1.20  29-jun-1990
  83. -Faster!  With respect to version 1.10, Lharc is now 15% faster in 
  84.  compression and an amazing 35% faster in decompression.
  85. -The program is now 'pure', i.e. it can be made resident just like the
  86.  AmigaDOS commands found in the C directory. (A 'must' for floppy users!)
  87. -Lharc now stores file comments (i.e. filenotes) as well and still
  88.  retains full compatibility with previous versions and with MSDOS
  89.  (thanks to Stefan Boberg for suggesting how to do that!). 
  90.  You can turn off this feature with the new switch '-f'.
  91.  Please note that there is now a difference between the 'l' and 'v' 
  92.  commands: 'l' will show the archive contents but won't show any comments
  93.  that may be contained in the archive, while 'v' will show them, too.
  94. -You can now store your favourite switch configuration in the
  95.  environment variable 'LHARC' so that you don't have to type the
  96.  switches every time.
  97. -User selectable I/O buffer size. The new '-b' switch lets you choose
  98.  yourself the size of I/O buffers. Increasing the I/O buffer size can
  99.  considerably speed up some operations (especially with hard-disks).
  100. -No more useless directory scannigs when wildcards are not used to
  101.  specify files to be archived.
  102. -Increased to 64 the maximum number of arguments that may be present in
  103.  the command line (this should satisfy those using shells that perform
  104.  wildcard expansion on the command line)
  105.  Moreover, the command line parsing is now more intelligent and will no
  106.  more misunderstand a mispelled command line.
  107. -Those who are low on memory may appreciate the fact that now Lharc saves
  108.  24K of memory while decompressing with respect to version 1.10. 
  109.  In spite of the new features added, the program is also 7K shorter!
  110. -Now correctly adds the .LZH estension even if there is a period in the
  111.  PATH name of the archive.
  112. -Other minor bugs removed.
  113.  
  114.  
  115.  -Version 1.21  08-Aug-1990
  116. No new feature in this version, just a few bug fixes
  117. -Read-from-location-zero bug eliminated: now Lharc works even if 
  118.  memory location zero (which usually contains a 0) as been altered.
  119. -Now Lharc cretes archives with the correct name even if the part 
  120.  of the path name referring to the device contains a period.
  121. -It as been reported that Lharc 1.20 sometimes crashed while
  122.  reading corrupted archives: I could not reproduce the problem,
  123.  but it should be fixed in this version
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130. Please refer to Lharc.doc for a more complete explaination of these new
  131. fatures.
  132.